/** 路由菜单 */
export interface IRouterMenu {
  /** 路由名称, 首字母大写, 如:Home */
  name: string
  /** 路由地址 */
  path: string
  /** 元数据 */
  meta?: IRouterMenuMeta
  /** 子路由菜单 */
  children?: IRouterMenu[]
}

/** 路由菜单元数据 */
export interface IRouterMenuMeta {
  /** 标题 */
  title: string
  /** 图标 */
  icon: string
  /** 是否禁用 */
  disabled: boolean
  /** 可关闭 */
  closable: boolean
  /** 是否永久缓存, 即使标签关闭也缓存 */
  keep: boolean
}
